package com.erp.erp_servers.Bank;

import com.erp.erp_entitys.Bank.BankEntity;
import com.erp.erp_entitys.Bank.BankEntityExample;

import java.util.List;

/**
 * @ClassName IBankService
 * @Description 银行帐号服务
 * @Author songjizhen
 * @Date 2020-06-30 20:34
 * @Version 1.0
 */
public interface IBankService {
    /**
     * 新增银行帐号信息
     * @param record
     * @return
     */
    int insertSelective(BankEntity record);

    /**
     * 查询银行信息
     * @param record
     * @return
     */
    List<BankEntity> selectByExample(BankEntity record);
    BankEntity selectByPrimaryKey(Integer id);
    /**
     * 根据主键删除银行信息
     * @param id
     * @return
     */
    int deleteByPrimaryKey(Integer id);
    int deleteByExample(BankEntityExample example);
    /**
     * 更新银行信息
     * @param record
     * @return
     */
    int updateByExampleSelective(BankEntity record);

}
